package com.campusbackend.service;

import com.campusbackend.entity.AdminUsers;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 管理员用户表 服务类
 * </p>
 *
 * @author yezi
 * @since 2025-07-24
 */
public interface AdminUsersService extends IService<AdminUsers> {

    /**
     * 根据用户名查找管理员
     * @param username 用户名
     * @return 管理员信息
     */
    AdminUsers findByUsername(String username);

    /**
     * 初始化管理员密码（如果密码未加密则进行加密）
     */
    void initializeAdminPassword();

}
